import { reactive, ref } from 'vue'
import * as tableConfig from './config.json'
import { BaseData, BaseMethod } from '@/utils/basc-data'

export default class ConsumeDetailedData extends BaseData implements BaseMethod {
    dialog = reactive({
        visible: false,
        title: '',
        width: '70%',
        condition: '',
        customId: ''
    })
    fromTo = reactive([])
    companyId = ref('')
    constructor() {
        super(tableConfig)
        this.getData()
    }
    getData = (arg?: any) => {}
    onSearch = (arg?: any) => {}
    onReset = (arg?: any) => {}
    onPaginationChange = (arg?: any) => {}
    onPaginationSize = (arg?: any) => {}
    onOperation = (arg?: any) => {}
}
